home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / COMMUNIC / COMMUTIL / H342.ZIP / UUPC11XD.ZIP / PERMISSN.KEW < prev    next >
Text File  |  1992-12-10  |  8KB  |  134 lines

  1. # *--------------------------------------------------------------------*
  2. # *                Permission file for kendra.kew.com                  *
  3. # *--------------------------------------------------------------------*
  4.  
  5. # *--------------------------------------------------------------------*
  6. # *   This file is a live example of a UUPC/extended permissn          *
  7. # *   file.  Your milage may vary.                                     *
  8. # *--------------------------------------------------------------------*
  9.  
  10. # *--------------------------------------------------------------------*
  11. # *   Handle calling MIT and other system we don't explicitly          *
  12. # *   define.                                                          *
  13. # *--------------------------------------------------------------------*
  14.  
  15. machine=mit-eddie:OTHER sendfiles=yes commands=rmail:rnews
  16.  
  17. # *--------------------------------------------------------------------*
  18. # *   Routine entries for various systems which call in.  Note         *
  19. # *   that these systems can read PubDir and ~/nuucp (where we         *
  20. # *   keep the anonymous download files), and also the UUPC binary     *
  21. # *   directories to get whatever kendra is running at the moment.     *
  22. # *--------------------------------------------------------------------*
  23.  
  24. logname=Usmersh machine=smersh validate=smersh commands=rmail:rnews  \
  25.         read=~/:~nuucp/:/uupc/bin:/uupc/os2bin nowrite=~nuucp/ \
  26.         write=~/ REQUEST=yes sendfiles=yes
  27.  
  28. logname=Ualtamira machine=altamira validate=altamira commands=rmail:rnews \
  29.         read=~/:~nuucp/:/uupc/bin:/uupc/os2bin nowrite=~nuucp/ \
  30.         write=~/ REQUEST=yes sendfiles=yes
  31.  
  32. logname=Uepsilon  machine=epsilon validate=epsilon commands=rmail:rnews \
  33.         read=~/:~nuucp/:/uupc/bin:/uupc/os2bin nowrite=~nuucp/ \
  34.         write=~/ REQUEST=yes sendfiles=yes
  35.  
  36. logname=Uhal machine=hal validate=hal commands=rmail:rnews \
  37.         read=~/:~nuucp/:/uupc/bin:/uupc/os2bin nowrite=~nuucp/ \
  38.         write=~/ REQUEST=yes sendfiles=yes commands=ALL
  39.  
  40. logname=Uefkport machine=efkport validate=efkport commands=rmail:rnews \
  41.         read=~/:~nuucp/:/uupc/bin:/uupc/os2bin write=~/ nowrite=~nuucp/ \
  42.         REQUEST=yes sendfiles=yes
  43.  
  44. logname=Udulcinea machine=dulcinea validate=dulcinea commands=rmail:rnews \
  45.         read=~/:~nuucp/:/uupc/bin:/uupc/os2bin write=~/ nowrite=~nuucp/ \
  46.         REQUEST=yes sendfiles=yes
  47.  
  48. logname=Ucasey machine=casey validate=casey commands=rmail:rnews \
  49.         read=~/:~nuucp/:/uupc/bin:/uupc/os2bin write=~/ nowrite=~nuucp/ \
  50.         REQUEST=yes sendfiles=yes
  51.  
  52. logname=Uorville machine=orville validate=orville commands=rmail:rnews \
  53.         read=~/:~nuucp/:/uupc/bin:/uupc/os2bin write=~/ nowrite=~nuucp/ \
  54.         REQUEST=yes sendfiles=yes
  55.  
  56. # *--------------------------------------------------------------------*
  57. # *     Neither does BBS ...                                           *
  58. # *--------------------------------------------------------------------*
  59.  
  60. logname=Ubbs machine=bbs validate=bbs commands=rmail:rnews \
  61.         read=~/:~nuucp/ write=~/ nowrite=~nuucp/ REQUEST=yes sendfiles=yes
  62.  
  63. # *--------------------------------------------------------------------*
  64. # *   athena, located four feet from kendra, is trusted and gets       *
  65. # *   all commands and read access all directories ... except          *
  66. # *   \UUPC.  This prevents someone pretending to be athena from       *
  67. # *   stealing our SYSTEMS file or PASSWD files with the               *
  68. # *   passwords.                                                       *
  69. # *--------------------------------------------------------------------*
  70.  
  71. logname=Uathena machine=athena REQUEST=yes sendfiles=yes  \
  72.         validate=athena commands=ALL read=c:/:d:/:/:~/:~nuucp/ \
  73.         write=~/:e:/tmp noread=\uupc REQUEST=yes sendfiles=yes
  74.  
  75. # *--------------------------------------------------------------------*
  76. # *   nbstime doesn't really need an entry because it's covered by     *
  77. # *   the OTHER entry above, but adding it here suppresses the         *
  78. # *   warning message about using the entry for OTHER.                 *
  79. # *                                                                    *
  80. # *   Note that we don't let anonymous systems read anything but       *
  81. # *   the anonymous download directory, since using the READ           *
  82. # *   keyword automatically disables the default access to PubDir.     *
  83. # *                                                                    *
  84. # *   Also, note that anoymous hosts are told we are kewgate,          *
  85. # *   which means that even though an entry exists in the remote       *
  86. # *   host's SYSTEMS file, UUPC/extended does not try to route         *
  87. # *   mail to kendra.                                                  *
  88. # *                                                                    *
  89. # *   Lastly, we also disable all commands for anonymous systems;      *
  90. # *   the '*' below is an invalid name for a DOS command, and thus     *
  91. # *   will never be matched.  (ALL would be used to *enable* all       *
  92. # *   commands.)                                                       *
  93. # *--------------------------------------------------------------------*
  94.  
  95. logname=nuucp machine=*anonymous:*nbstime \
  96.         REQUEST=yes commands=* read=~nuucp/ myname=kewgate
  97.  
  98. # *--------------------------------------------------------------------*
  99. # *   White Punks On Dope Department (or, turning your system into     *
  100. # *   an electronic mobius strip.)                                     *
  101. # *                                                                    *
  102. # *   Kendra runs OS/2 2.0, which means she can and does gracefully    *
  103. # *   execute multiple copies of UUPC/extended, including mutliple     *
  104. # *   copies of UUPOLL/UUCICO/UUXQT.  Normally one UUCICO listens      *
  105. # *   on a port for the direct connection to athena and another        *
  106. # *   UUCICO handles the modem port, but with a flip of a switch       *
  107. # *   the two communication ports talk to each other.                  *
  108. # *                                                                    *
  109. # *   All this means kendra has the hardware and OS resources to       *
  110. # *   talk to herself, and this loopback is obviously useful for       *
  111. # *   testing.  However, since UUPC/extended doesn't support the       *
  112. # *   same system name being used for both the local and remote        *
  113. # *   host, we play some serious games with the PERMISSN file:         *
  114. # *                                                                    *
  115. # *             If kendra calls or is called by pandora, she           *
  116. # *             claims to to be ffactory.                              *
  117. # *                                                                    *
  118. # *             If kendra calls or is called by ffactory, she          *
  119. # *             claims to to be pandora.                               *
  120. # *                                                                    *
  121. # *   The remaining information in the entries is relatively           *
  122. # *   boring.                                                          *
  123. # *--------------------------------------------------------------------*
  124.  
  125. logname=Uffactory machine=ffactory  validate=ffactory commands=ALL \
  126.         read=c:/:/:d:/:~/:~nuucp/ write=\tmp:\u:\etc:~uucp/ \
  127.         noread=\uupc nowrite=\uupc \
  128.         REQUEST=yes sendfiles=yes myname=pandora
  129.  
  130. logname=Upandora  machine=pandora validate=pandora commands=ALL \
  131.         read=c:/:/:d:/:~/:~nuucp/ write=\tmp:\u:\etc:~uucp/ \
  132.         noread=\uupc nowrite=\uupc \
  133.         REQUEST=yes sendfiles=yes myname=ffactory
  134.